#ifndef SPIDERTESTAPP_H
#define SPIDERTESTAPP_H

#include "MooseApp.h"

class spiderTestApp;

template <>
InputParameters validParams<spiderTestApp>();

class spiderTestApp : public MooseApp
{
public:
  spiderTestApp(InputParameters parameters);
  virtual ~spiderTestApp();

  static void registerApps();
  static void registerAll(Factory & f,
                          ActionFactory & af,
                          Syntax & s,
                          bool use_test_objs = false);
  static void associateSyntax(Syntax & syntax,
                              ActionFactory & action_factory);
  static void associateSyntaxDepends(Syntax & syntax,
                                     ActionFactory & action_factory);
};

#endif /* SPIDERTESTAPP_H */
